/* 
    Mise en forme des tableaux
*/

table{
    margin: 5px auto;
    border: solid 2px #333333;
    border-collapse: collapse;
}

tr, td{
    border: solid 1px #cccccc;
    padding: 5px;
}

thead tr, tfoot tr{
    background: #333333;
    color: #ffffff;
    text-align: center;
}

tbody tr:nth-child(even){
    background: #eaeaea;
}